package com.ms.player.message;

import java.util.ArrayList;

import com.ms.player.UpdateAttribute;
import com.ms.player.UpdateItemList;
import com.xpec.c4.game.utility.GUID;

public class SUpdatePlayerZoneDataByAttributeList {
	/**
	 * 更新過的角素屬性清單
	 */
	
	private GUID playerSessionId;
	
	/** 角色ID*/
	private GUID playerId;
	
	/** 更新角色數值list*/
	private ArrayList<UpdateAttribute> updatedAttrList = null;
	
	/** 更新道具的list*/
	private UpdateItemList updateItemList = null;
	
	/**是否是玩家認證傳來的更新*/
	private boolean isAuthenticate = false;
					  
	public GUID getPlayerSessionId() {
		return playerSessionId;
	}

	public void setPlayerSessionId(GUID playerSessionId) {
		this.playerSessionId = playerSessionId;
	}


	public ArrayList<UpdateAttribute> getUpdatedAttrList() {
		return updatedAttrList;
	}

	public void setUpdatedAttrList(ArrayList<UpdateAttribute> updatedAttrList) {
		this.updatedAttrList = updatedAttrList;
	}

	public UpdateItemList getUpdateItemList() {
		return updateItemList;
	}

	public void setUpdateItemList(UpdateItemList updateItemList) {
		this.updateItemList = updateItemList;
	}

	public boolean isAuthenticate() {
		return isAuthenticate;
	}

	public void setAuthenticate(boolean isAuthenticate) {
		this.isAuthenticate = isAuthenticate;
	}

	public GUID getPlayerId() {
		return playerId;
	}

	public void setPlayerId(GUID playerId) {
		this.playerId = playerId;
	}

	
}
